package cn.edu.gsau.info.models;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;

/**
 * @BelongsProject: gsau
 * @BelongsPackage: cn.edu.gsau.info.models
 * @Author: ltl
 * @CreateTime: 2022-11-28  08:50
 * @Description: TODO
 * @Version: 1.0
 */
@Data
@TableName("tbl_shenhe")
public class Shenhe implements Serializable {
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private Long  id ;
    private int moduleId;
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long recoreId;
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long tijiaoId;
    private String tijiaoName;
    @JsonFormat(pattern = "YYYY-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date tijiaoTime;
    private String tijiaoMemo;
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long shenheId;
    private String shenHeName;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date shenHeTime;
    private String shenHeResult;
    private String memo;
    @TableField(exist = false)
    private String note;
    @TableField(exist = false)
    private String node;

}
